perishable supplies - German English Dictionary